<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <!-- 1. 编写一个函数求两个数字之间有多少个质数 例如：fn(100, 200) ，在控制台输出 100 - 200 之间的所有质数 -->
    <script>

        // function fn(a, b) {
        //     for (var i = a; i <= b; i++) {
        //         for (var j = 2; j < i; j++) {
        //             if (i % j == 0) {
        //                 break;
        //             }
        //             if (j == i - 1) {
        //                 console.log(i);
        //             }
        //         }
        //     }
        // }
        // fn(100, 200);
    </script>

    <!-- 2. 编写一个函数，计算两个数字的和、积 要求：使用传参的形式 function test(a, b, type) {} -->
    <script>

        // function test(a, b, type) {
        //     console.log(a + b);
        //     console.log(a * b);
        // }
        // test( 5,5)

    </script>

    <!-- 3. 求1 + 2! + 3! +...+20!的值 -->
    <script>
        // 1
        // 1*2
        // 1*2*3
        // 1*2*3*4
        // 1*2*3*4*5
        // .....
        // 1*2*3*4...*20
        // var naw = 1;
        // var naws = 0;
        // for (var i = 1; i <= 20; i++) {
        //     naw = naw * i
        //     naws = naw + naws
        // }
        // console.log(naws);


    </script>

    <!-- 4. 编写函数，求圆的面积 -->
    <script>
        // function fn(r) {
        //     var s = 0;
        //     s = r * r * 3.14
        //     console.log("半径为"+ r +"的圆，面积是" + s +"平方；" );
        // }
        // fn(10);

    </script>

    <!-- 5. 编写函数，判断一个字符串的内容是不是纯数字 -->
    <script>
        // function fn(a) {
        //     if (!isNaN(a)) {
        //         console.log(a);
        //     } else {
        //         console.log(a);
        //     }
        // }
        // fn(3)
    </script>

    <!-- 6. 编写一个函数，计算三个数字的大小，按从小到大的顺序输出。 -->
    <script>








    </script>

    <!-- 7. 写一个函数 求m - n之间数字的和？ -->
    <script>
        // function fn(m, n) {
        //     var str = 0;
        //     for (var i = m; i <= n; i++) {
        //         str += i;

        //     }
        //     console.log(str);
        // }

        // fn(10, 15)


    </script>

    <!-- 8. 编写一个函数，计算任意两个数字之间所能组成的奇数个数，数字必须是个位数。 比如：计算0~3之间能组成的奇数是： 01、03、11、13、21、23、31、33 -->
    <script>
        // function num(a, b) {

        //     var num = ""
        //     for (var i = a; i <= b; i++) {
        //         if (res = (parseInt(a + b) % 2 !== 0)) {

        //             console.log(res);
        //         }
        //         // console.log(i);
        //     }
        // }
        // num(0, 3)




    </script>

    <!-- 9. 使用函数完成任意数字阶乘的计算 -->
    <script>
        // function num(x) {
        //     var naw = 1;
        //     for (var i = 1; i <= x; i++) {
        //         naw = naw * i
        //         console.log(naw);
        //     }
        // }
        // num( x ) ;

    </script>

    <!-- 10. 绘制图形 -->
    <script>
        // for (var j = 0; j < 5; j++) {
        //     for (var i = 0; i < 5 - j; i++) {
        //         document.write("￥");
        //     }
        //     for (var u = 1; u < j + 1; u++) {
        //         document.write("@")
        //     }
        //     for (var c = 1; c < j; c++) {
        //         document.write("@")
        //     }
        //     document.write("<br>");
        // }


    </script>

</body>

</html>